﻿@charset "utf-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
table td,table th{padding:5px;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,i,th,var{font-weight:400;font-style:normal;}
ol,ul{list-style:none;}
ception,th{text-align:left;}
q:after,q:before{content:'';}
abbr,acronym{border:0;}
a{color:#666;text-decoration:none;}
a:focus{outline:0;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-right:auto;margin-left:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.vam{vertical-align:middle;}
p{word-spacing:-1.5px;}
.clear:after{clear:both;display:block;visibility:hidden;height:0;content:'';}
.clear{zoom:1;}
sub{vertical-align:baseline;}
button,input,optgroup,option,select,textarea{outline:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{border-collapse:collapse;font:100%;font-size:inherit;}
code,kbd,pre,samp,tt{font-family:monospace;line-height:100%;}
h1{font-size:32px;}
h2{font-size:26px;}
h3{font-size:20px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}
body{position:relative;overflow-x:hidden;background-color:#fff;color:#666;font-size:16px;font-family:microsoft yahei,"宋体";}
.container,.content,.footer,.header,.logo{margin-right:auto;margin-left:auto;width:1200px;}
.wrap-header{height:38px;border-bottom:1px solid #e1e1e1;background:#333;}
.header{margin:0 auto;height:38px;max-width:1200px;}
.header p{float:left;height:38px;color:#f5f5f5;font-size:14px;line-height:38px;}
.header .hdu1{float:right;}
.header .hdu1 li{float:left;}
.header .hdu1 li a{padding:0 9px;height:38px;border-left:1px dotted #f5f5f5;color:#f5f5f5;font-size:14px;line-height:38px;}
.header .hdu1 li:first-child a{border-left:none;}
.logo{position:relative;margin:0 auto;width:1200px;height:138px;}
.containe{position:absolute;top:25px;left:0;}
.trait{position:absolute;top:45px;left:100px;width:550px;height:54px;color:#333;}
.trait .trait01{position:relative;top:0;height:30px;color:#333;font-weight:700;font-size:22px;}
.trait .trait01 span{margin-left:10px;padding-left:10px;border-left:1px dotted #b8b8b8;color:#1d2088;}
.trait .trait02{position:relative;top:0;font-size:16px;}
.logo .tel{position:absolute;top:40px;right:0;padding-left:50px;width:200px;height:50px;background:url(Img/Common/l_tel.png) no-repeat left center;}
.logo .tel .tel_p1{height:18px;color:#999;font-size:14px;line-height:18px;}
.logo .tel .tel_p2{height:30px;color:#333;font-size:26px;line-height:30px;}
.Nav{position:relative;height:auto;max-height:650px;min-height:484px;}
.navBox{position:relative;top:27px;z-index:3;height:61px;background:#fff;}
.navUl{width:102%;}
.navUl li{position:relative;float:left;height:61px;list-style-type:none;font-size:15px;}
.navUl li a{position:relative;display:block;margin-top:16px;height:31px;border-left:1px dotted #b8b8b8;color:#333;text-align:center;line-height:31px;}
.navUl li:first-child{padding-left:20px;}
.navUl li:first-child a{border-left:none;background:url(Img/Common/icon02.png) no-repeat left center;}
.navUl li.cur,.navUl li:hover{background:#1d2088;}
.navUl li.cur a,.navUl li:hover a{color:#fff;}
.navUl li:first-child.cur a,.navUl li:first-child:hover a{background:url(Img/Common/icon01.png) no-repeat left center;}
.Nav .hdbanner{position:absolute;top:0;left:0;z-index:2;overflow:hidden;width:100%;}
.Nav .hdbanner a.banner_a{display:block;overflow:hidden;width:100%;height:680px;background:url(Img/Index/banner01.jpg) no-repeat center;}
.banner{position:relative;overflow:hidden;width:100%;}
.banner a{display:block;overflow:hidden;width:100%;height:680px;}
#flashs{position:relative;overflow:hidden;height:650px;}
#flashs .bgitem{position:absolute;top:0;z-index:1;}
#flashs .btn_2{position:absolute;bottom:22px;left:50%;z-index:999;margin-left:-46px;width:120px;font-size:0;}
#flashs .btn_2 span{float:left;margin-left:5px;width:12px;height:12px;background:url(Img/Index/banner_s1.png) no-repeat center;}
#flashs .btn_2 span.cur{background:url(Img/Index/banner_s2.png) no-repeat center;}
#flashs .bot{position:absolute;top:50%;display:block;margin-top:-29px;width:58px;height:58px;}
#flashs .bot1{left:5%;z-index:2;background:url(Img/babot1.png) no-repeat center;}
#flashs .bot2{right:5%;z-index:2;background:url(Img/babot2.png) no-repeat center;}
.hdbanner .wrap-keyword{position:absolute;bottom:0;left:0;z-index:999;overflow:hidden;width:100%;height:45px;background:rgba(0,0,0,.6);}
.hdbanner .gdnews{position:relative;height:45px;background:url(Img/Common/icon03.png) no-repeat left center;font-size:14px;}
.hdbanner .gdnews ul{position:relative;margin-left:30px;height:45px;}
.hdbanner .gdnews ul li{width:550px;height:45px;line-height:45px;}
.hdbanner .gdnews ul li a{float:left;overflow:hidden;width:460px;color:#f5f5f5;text-overflow:ellipsis;white-space:nowrap;}
.hdbanner .gdnews ul li span{float:right;color:#f5f5f5;}
.wrap-footer{position:relative;height:315px;background:#1d2088;}
.wrap-footer .f_bg01{position:absolute;top:89px;left:0;width:100%;height:1px;border-bottom:1px solid #292c8a;}
.footer .f_nav{padding:40px 0 30px 0;text-align:center;}
.footer .f_nav a{display:inline-block;padding:0 20px;border-left:1px dotted #999;color:#f9f3f3;font-size:15px;}
.footer .f_nav a:first-child{border-left:none;}
.footer .f_con{position:relative;padding:32px 0 0 326px;height:190px;background:url(Img/Index/f_logo.png) no-repeat 178px 40px;}
.footer .f_con ul{padding-left:30px;}
.footer .f_con ul li{height:25px;font-size:13px;line-height:25px;}
.footer .f_con ul li a{color:#fff;}
.footer .f_con .f_line{position:absolute;top:60px;display:block;width:1px;height:65px;/* background:rgba(230,230,230,.73); */}
.footer .f_con .erwm{position:absolute;top:35px;display:block;margin-left:355px;width:124px;height:154px;}
.footer .f_con .erwm i{display:block;height:30px;color:#fff;text-align:center;font-size:13px;line-height:30px;}
.retop ul{overflow:hidden;}
.retop li{float:left;margin-left:10px;}
.retop li img{display:block;}
.rtTop{position:fixed;top:70%;right:51%;z-index:999;display:none;overflow:hidden;margin-right:-675px;width:43px;height:42px;cursor:pointer;}
.rtTop h4{position:relative;overflow:hidden;width:43px;height:42px;}
.rtTop img{position:absolute;top:0;left:0;display:block;}
#ct,#fall,#roll_top{position:relative;width:52px;height:52px;cursor:pointer;}
#roll_top{background:url(Img/top.gif) no-repeat;}
#fall{background:url(Img/top.gif) no-repeat 0 -80px;}
#ct{background:url(Img/top.gif) no-repeat 0 -40px;}
#roll{position:fixed;top:80%;right:46%;z-index:100;display:block;margin-right:-558px;width:15px;}
#mesbook1,#mesbook1_c{z-index:1001;display:none;padding-bottom:20px;width:398px;border:1px solid #ccc;background:#fff;}
#mesbook1 div,#mesbook1_c div{margin-bottom:10px;padding:4px .5em 0;height:18px;border:1px solid #e4e3e3;background:#ebeceb;}
#mesbook1 dl.b1,#mesbook1_c dl.b1{margin:0 auto;width:370px;}
#mesbook1 dl.b1 dt,#mesbook1_c dl.b1 dt{float:left;overflow:hidden;width:105px;}
#mesbook1 dl.b1 dd,#mesbook1_c dl.b1 dd{float:right;width:265px;}
#mesbook1 #mesbook1Btns,#mesbook1_c #mesbook1_cBtns{padding-bottom:10px;}
#mesbook1 #mesbook1Btns input,#mesbook1_c #mesbook1_cBtns input{margin-right:20px;}
.b15{overflow:hidden;border:0;background:url(Img/SkinsVIBtn.png) no-repeat;cursor:pointer;}
.b15{width:60px;height:24px;background-position:-79px -650px;color:#fff;font-weight:700;font-size:14px;line-height:24px;}
#oran_div_processing{z-index:9999;padding:20px;width:300px;border:solid 1px #b8ab04;background:#fffeef;text-align:center;}
.wrap-logo{background:#fff;}
.retop ul{overflow:hidden;}
.retop li{float:left;margin-left:10px;}
.retop li img{display:block;}
.rtTop{position:fixed;top:80%;right:46%;display:none;margin-right:-615px;cursor:pointer;}
.rtTop,.rtTop h4{overflow:hidden;width:43px;height:43px;}
.rtTop h4{position:relative;}
.rtTop img{position:absolute;top:0;left:0;display:block;}
#oran_full_bg{display:none!important;}
.tanchuang1{position:fixed;top:0;left:0;z-index:9999999;width:100%;height:100%;background:url(../images/tanchuangBg.png);}
.tanchuang1 .conBox{position:absolute;top:50%;left:50%;z-index:9999999;margin-top:-5pc;margin-left:-220px;padding:20px;width:25pc;height:212px;background:#fff;}
.tanchuang1 .conBox .tcClose{position:absolute;top:-90px;right:45px;z-index:999999999999999;width:33px;height:90px;cursor:pointer;}
.tanchuang1 .conBox .box{position:relative;padding-top:20px;width:398px;height:190px;border:1px solid #e5e5e5;text-align:center;}
.tanchuang1 .conBox .box img{display:block;margin:0 auto;width:47px;height:47px;}
.tanchuang1 .conBox .box h5{margin-top:10px;color:#ef0000;font-weight:700;font-size:24px;}
.tanchuang1 .conBox .box p{margin-top:10px;color:#4d4d4d;font-size:1pc;}
.tanchuang1 .conBox .box .b15{position:absolute;bottom:-1px;left:50%;z-index:999999999999999;display:block;margin-left:-75px;width:150px;height:52px;border:0;background:#ef0000;color:#fff;text-align:center;text-decoration:none;font-size:18px;line-height:52px;}
.tanchuang2 .conBox .box a{background:#404040;}
.errorMainCon{padding-top:300px;width:100%;height:330px;background:url(../images/errorBg.jpg) no-repeat center #f6f6f6;}
.errorMainCon h3{margin:0 auto;width:525px;height:5pc;color:#1e1e1e;text-align:center;font-weight:400;font-size:24px;line-height:5pc;}
.errorMainCon h3 em{color:#df1f29;font-weight:700;}
.errorMainCon p{margin-top:30px;color:#000;text-align:center;font-size:20px;}
.errorMainCon p em{color:#df1f29;}
.errorMainCon a.error-url{display:block;margin-top:4px;color:#999;text-align:center;font-size:15px;font-family:arial;}
.errorMainCon .btn{overflow:hidden;margin:30px auto 0;width:228px;height:52px;text-align:center;}
.errorMainCon .btn .a1{float:left;display:block;width:78pt;height:52px;border:none;border-radius:4px;background:#e3e3e3;color:#818181;text-align:center;text-decoration:none;font-size:1pc;line-height:52px;}
.errorMainCon .btn .a1:first-child{margin-right:20px;background:#df1f29;color:#fff;}
